ERGO_PRO Dokumentation zu ERGO!pro Dokumentation zu ERGO!pro 2.0 Funktions bersicht Der erste Schritt Programmerstellung &fortgeschrittene Programmerstellung Accessories programmieren Weitere Funktionen Das Programmsystem Programmentwicklung Dropdown-Men GFA-Datei... Projekt-Auswahl Projekte... Batches... Compilieren Objektdatei GFABASIC.O Linken Erstellen Extended Make Testen Projekt-Infos PRJ bezeichnen PRJ sichern PRJ sichern als Beenden XRef-Analyse... Batch aufzeichnen Batch Auf PP-Datei anwenden hren... Kommandoshell aufrufen Shell... GFA-BASIC Sets GFA-BASIC Set Parameter sichern prozessor !Symbolische Variablen ersetzen Programmteile entfernen "Unbenutzte Prozeduren entfernen "DEFFNs und DATAs nicht sch Informer Hinweise entfernen Profiler Aufrufe eintragen in Aufrufe entfernen bergabe als Namen bergabe als Nummern Profiler-Beispiel Profiler-Beispiel II !Aufbau einer Profiler-Prozedur INLINEs Sammeldatei IN~-Datei getrennten Dateien Texte Strings behandeln DATA-Zeilen behandeln Mindestl Texte extrahieren Texte ersetzen Source bersetzen Erstmalige bersetzung Nachfolgende bersetzungen ASCII speichern Zeichen konvertieren Zeilen aktivieren Include-Dateien einf Kommentare als Variablennamen REMs l schen Namen verschl sseln Punkte entfernen Unterstriche entfernen Punkte zu Unterstrichen Variablen vereinheitlichen Alle Namen vereinheitlichen Ausgabe XRef-Analyse... XRef... XRef-Ausgabe Hilfstexte Unterprogramme auflisten alle Variablen & Prozeduren fehlerhafte Verwendungen partiell globale Variablen Beispiel_1 $pseudolokale Variablen beseitigen globale Variablen mehrfach verwendete Namen Verweise mit Fehlermeldungen als Geordnet nach Variablentypen Anfangsbuchstabe Alle setzen/l schen Ausgabe Baumdiagramm... Baumdiagramm vollst optimiert Umbrechen Analyse der PP-Datei Mehrstufiges Bearbeiten mehrstufige Bearbeitung Ausgabe Ausgabe-Dialog Direkter Ausdruck Ausdruck in Datei umlenken In eine XRF-Datei %In eine XRF-Datei, danach anzeigen Druckertreiber Statistik... Statistik LOG-Datei ausgeben ffnen/Schlie Compileroptionen Linkeroptionen Fastload Ins TT-RAM laden MALLOCs aus TT-RAM MTOS-Speicherschutz Symboltabelle anh Objekt-Dateien hinzulinken Erzeugtes Programm Zugriffspfade Parameter f Erneut aufrufen Einstellungen #Nach Compiler-Warnungen nicht... $Projekt-Informationen nach dem... !Objektdatei nach dem Linken... #Zwischendateien im temp. Pfad... LOG-Datei anlegen Fensterdialoge !Ausgabepuffer w hrend eines... Ausgabe-Dialog unterdr he des TP-Fensters in Zeilen !Informer schreibt in GFA-Datei umen am Programmende Extended Make konfigurieren Extended Make... Batch vor dem Compilieren PRG nach dem Compilieren #Zwischendateien nach Compilieren Quick XRef Hilfe... ST-Guide ERGO!help... Tastenbelegung Dialogboxen Bedienung von Popups Radiobuttons Checkboxen Projektfenster Projektfensters "Die drei Felder am unteren Rand Ausgabefenster Ausgabefensters Tips & Tricks ERGO!pro Dateien GFA-Datei PP-Datei ~.GFA PP-Ausnahme XRB-Datei XRF-Datei LOG-Datei ERGO_PRO.INF PRN-Datei PRN-Dateien STR-Datei TRN-Datei LST-Datei Aufbau der INF-Datei Aufbau der PRJ-Datei Batch-Datei Tempor rer Pfad tempor ren Pfad Projekt verschieben Batch bezeichnen Projekt Defaultprojekt DEFAULT.PRJ Tokenprozessor Tokenprozessors Crossreferenz-Analyse XRef-Analyse Analyse Bezeichner Identifier Typen von Bezeichnern Typen Verweisliste $Expertenoptionen in der INF-Datei Expertenoptionen Hilfs-Accessory Diagnose Von ERGO!pro entdeckte Fehler Liste der aufdeckbaren Fehler Fehlerliste only1 glob1 loglo Stolpersteine... Stolpersteine Stolpersteine in der Shell in der Shell #Stolpersteine im Hilfs-Accessory im Hilfs-Accessory "Stolpersteine im Tokenprozessor im Tokenprozessor %Stolpersteine bei der XRef-Analyse bei der XRef-Analyse Index